Monitor událostí - umožňí propojit siGGis s jakýmkoliv cizím programem k promítnutí změn vlastností - událostí - jednotlivých geoObjektu . Události mohou být podrobně nadefinovány v libovolném ASCII souboru typu *.INI (vygenerovaným jiným programem). Lze nastavit frekvenci sledování událostí, režim pomocí jednoho nebo více souborů. Lze použít pouze pro projektové soubory *.hgf.
Soubor událostí - jakýkoliv ASCII soubor *.INI typu (syntax: [sekce], název_služby/vlastnosti´= hodnota)
Popis nastavení změn v souboru událostí:
[Static] - sekce pro statické změny geoObjektů
countEvent = X - počet změn ( 1..50 pro jeden soubor)
saveMetafile = cesta a název pro uložení stavu projektu do vektorového souboru ( *.wmf, *.emf ) *
resetMap = 0/1 - Ne/Ano - vykreslí mapové okno v základním zobrazení ( Reset mapového okna)
refresh = 0/1 - Ne/Ano - překreslí mapové okno v aktuálním zvětšení
eLayer[1..X] = - pořadové číslo vrstvy v projektu ( X: 1..50 ).
eObject[1..X] = - číslo geoObjektu ve vrstvě
eObjectType[1..X] = - číslo typu geoObjektu ve vrstvě
eObjectSize[1..X] = - velikost geoObjektu (pouze pro point: 5..25)
eRangeColor[1..X] = 0/1 - Ne/Ano - vybarvit geoObjekt odstínem barvy, určené hodnotou a počáteční/koncovou barvou
je-li eRangeColor[1..X] = 1 pak odstín pro vybarvení je vypočítán z limitních hodnot:
eBeginColor[1..X] = počáteční_barva - pro minimální hodnotu
eEndColor[1..X] = koncová_barva - pro maximální hodnotu
eMaxValue[1..X] = maximální limitní hodnota
eMinValue[1..X] = minimální limitní hodnota
eValue[1..X] = hodnota z intervalu max.,min. hodnot
je-li eRangeColor[1..X] = 0 pak barva vybarvení geoObjektu je určena:
eFillColor[1..X] = barva pro výplň geoObjektu
eOutLineColor[1..X] = barva pro obrys geoObjektu
eDblOutLine[1..X] = 0/1 - Ne/Ano - dvojitá tloušťka obrysu (point,polygon) nebo liniových geoObjektů
eCentre[1..X] = 0/1 - Ne/Ano - umístí geoObjekt do středu mapového okna (má smysl pro polygony)
eBlink[1..X] = 0/1 - Ne/Ano - problikne geoObjekt
eReset[1..X] = 0/1 - Ne/Ano - obnoví původní nastavení geoObjektů ( omezení: pouze pro 1024 geoObjektů nahraného projektu, pak dojde k automatickému obnovení - nahrání - projektu)
eBeep[1..X] = 0/1 - Ne/Ano - upozorní zvukem - pípnutím - na změnu
eMessage[1..X] = připojí textovou zprávu do okna: Seznam událostí *
*: pro službu saveMetafile a eMessage[1..X] lze použít masku pro datum a čas:
název pro uložení mapového okna do vektorového souboru : w:\data\event[#ddmmyyyyhhnnss#].emf vygeneruje pro datum a čas:
1.prosinec 2000, 23:56,02 - nazev: w:\data\event01122000235602.emf.
d:den m:měsíc y:rok h:hodina n:minuta s:sekunda